mating sheep - Allemand Anglais Dictionnaire